﻿@charset "utf-8";
@import url("reset.css");
@import url("common.css");

body {}
html {overflow-y:hidden;}

#skipnavition a{display:block;position:absolute;left:30px;top:0;overflow:hidden;width:1px;height:1px;font-size:1em;z-index:9999;font-weight:bold;}
#skipnavition a:focus, #skipnavition a:active{width:100px;height:auto;padding:3px 0;background:#6487bb;color:#fff;font-size:12px;text-align:center;}
#wrap {height:100%;position:relative;min-height:768px;min-width:1024px;overflow:hidden;}

#header {z-index:9990;background:#fff url("/hmg/images/web/kor/common/header_Bg.jpg") repeat-y left top;width:160px;min-height:768px;float:left;position:absolute;left:0;top:0;padding:0;height:100%; }
#gnb {width:160px;}
#gnb ul.gnb_menu li {}
#gnb ul.gnb_menu li a {display:block;width:160px;height:50px;}
#gnb ul.gnb_menu li span {visibility:hidden;}
#gnb ul.gnb_menu li.menu01 {background:url("/hmg/images/web/kor/common/menu_01.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu02 {background:url("/hmg/images/web/kor/common/menu_02.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu03 {background:url("/hmg/images/web/kor/common/menu_03.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu04 {background:url("/hmg/images/web/kor/common/menu_04.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu05 {background:url("/hmg/images/web/kor/common/menu_05.gif") no-repeat right top;}
#gnb ul.gnb_menu li.menu06 {background:url("/hmg/images/web/kor/common/menu_06.gif") no-repeat right top;}
#gnb ul.gnb_menu li.on {background-position:left top;}
#gnb ul.gnb_menu li.on ul {display:block !important;}
#gnb ul.gnb_menu li ul li {margin-bottom:4px;}
#gnb ul.gnb_menu li ul li a {width:110px;height:30px;}

#header .broadcast {width:160px;}
#header .broadcast ul li {}
/* gnb scroll */
#in-header {width:160px;height:930px;}
#header .scroll-pane .jspContainer {width:160px !important;overflow:visible !important;}
#header .jspPane {margin-left:0 !important;}
#header .jspVerticalBar {display:none;width:2px !important;}
#header .jspDrag {opacity:0.5;}
#header .jspTrack {background:#e5e8f1;}
#header .jspContainer {background:#f5f7fb;}

.pageLocation {}
.pageLocation ul {overflow:hidden;position:absolute;right:-5px;top:94px;height:28px;z-index:90;}
.group_Broadcast_Main .pageLocation ul {right:35px;}
.pageLocation ul li {float:left;background:url("/hmg/images/web/kor/common/location_dot.gif") no-repeat right 8px;padding-right:10px;margin-right:8px;}
.pageLocation ul li a {font-size:11px;color:#7e7e7e;line-height:19px;vertical-align:middle;}
.pageLocation ul li img {padding-top:0;vertical-align:top;padding-top:2px;}
.pageLocation ul li.nowPage {background:none;padding-right:0;border-bottom:2px solid #4367a1;}
.pageLocation ul li.nowPage a {color:#ffffff !important;}
.pageLocation ul:after {clear:both;display:block;content:"";}
.view_Icon {text-align:right;margin-bottom:10px;}

#container {position:relative;}
#container h1 {position:absolute;top:33px;left:30px;z-index:20;}

#content {padding:0 0 0 0;overflow-x:hidden;background:#35383d;}

#footer {z-index:9990;position:absolute;left:15px;top:680px;width:130px;}
#footer.footFixed {position:absolute;top:590px;left:15px;}
#footer .information {border-bottom:1px solid #c4cdd1;padding-bottom:20px;margin-bottom:20px;}
#footer .information ul  {overflow:hidden;width:120px;}
#footer .information li {height:15px;width:120px;}
#footer .information li a {display:block;}
#footer .copyright {padding-bottom:10px;padding-left:4px;}
/*#footer.broadCastMain {bottom:169px;}*/

.group_Broadcast {z-index:9989;background:#35383d url("/hmg/images/web/kor/gbc/group_broadcast_bg.jpg") no-repeat left top;padding-left:160px;}
.group_Broadcast h2 {position:absolute;top:31px;left:194px;}

/* Group Broadcast */
#header .menu_btn {position:absolute;top:90px;left:320px;z-index:9990;}
#header .menu_btn a.open{position:absolute;left:-160px;top:0;z-index:9990;}
#header .menu_btn a.close{position:absolute;left:-160px;top:0;z-index:9990;display:none;}

/*main*/
.group_contents.group_Broadcast_Main{width:920px !important;padding:34px 40px 22px 60px !important;position:relative;}
.group_contents.group_Broadcast_Main .pageLocation{right:40px !important;}
.group_Broadcast_Flash{width:920px;height:260px;padding-top:172px;padding-bottom:420px;}
.group_Broadcast_Flash object{width:880px;margin:0 auto;display:block;}
.vodText{display:none;}
.vodText .jspContainer {background:none;}
.vodInformation {width:512px;padding-top:20px;padding-left:195px;}
.vodInformation .infoWrap .left {float:left;}
.vodInformation .infoWrap:after {content:"";display:block;clear:both;}
.vodInformation .infoWrap .right {float:right;width:100px;}
.vodInformation .infoWrap .right p {font-size:11px;color:#fff;}
.vodInformation .infoWrap .right p span {font-size:11px;color:#fff;}
.vodInformation .vodText {position:relative;background:url("/hmg/images/web/kor/gbc/view_Text_big_bg03.png") no-repeat left bottom;width:512px;padding-top:4px;padding-bottom:10px;}
.vodInformation .vodText .vodTextMiddle{width:512px;height:100%;}
.vodInformation .vodText .vodTextMiddle p {width:455px;font-size:11px;color:#fff;line-height:18px;padding:0 37px 0 20px;}
.vodInformation .vodText .vodTextTop {height:44px;background:url("/hmg/images/web/kor/gbc/view_Text_big_bg01.png") no-repeat left top;width:512px;}
.vodInformation .vodText .scroll-pane.h100 {height:150px !important;width:512px !important;background:url("/hmg/images/web/kor/gbc/view_Text_big_bg02.png") repeat-y left top;}
.vodInformation .vodText .vodTextClose {position:absolute;top:20px;right:18px;}
.vodInformation .title, .vodInformation .title a {font-size:16px;color:#fff;font-weight:bold;padding-bottom:13px;line-height:22px;}
.vodText .jspVerticalBar {right:20px !important;}

.group_Broadcast .group_contents {width:870px;padding:34px 0 40px 110px;position:relative;}
.group_Broadcast .group_contents .link_box {width:336px;height:43px;background:url("/hmg/images/web/kor/gbc/quickmenu_bg.png") no-repeat left top;float:right;margin-bottom:70px;}
.group_Broadcast .group_contents .link_box:after {clear:both;display:block;content:"";}
.group_Broadcast .group_contents .link_box ul {padding:14px 0 0 25px;}
.group_Broadcast .group_contents .link_box ul li {float:left;padding-right:40px;}
.group_Broadcast .group_contents .link_box ul li.last {padding-right:0;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab{clear:both;/*height:60px;*/}
.group_Broadcast .group_contents .link_box.remove  {width:219px;height:43px;background:url("/hmg/images/web/kor/gbc/quickmenu_bg02.png") no-repeat left top;float:right;margin-bottom:70px;}
.group_Broadcast .group_contents .link_box.remove ul {padding-left:18px;}
.group_Broadcast .group_contents .link_box.remove ul li {float:left;padding-right:38px;}
.group_Broadcast .group_contents .link_box.remove  ul li.last {padding-right:0;}

.group_Broadcast_List_Tab a {color:#fff;}
.group_Broadcast_List_Tab {overflow:hidden;width:790px;background:url("/hmg/images/web/kor/gbc/tab-bg.png") repeat-x 0 bottom;}
.group_Broadcast_List_Tab ul {float:left;background:url("/hmg/images/web/kor/gbc/tab-bg2.gif") no-repeat 0 bottom;}
.group_Broadcast_List_Tab:after {clear:both;display:block;content:"";}
.group_Broadcast_List_Tab ul li {float:left;width:158px;text-align:center;background:url("/hmg/images/web/kor/gbc/tab-bg.png") repeat-x 0 bottom;}
.group_Broadcast_List_Tab ul li a {display:block;background:url("/hmg/images/web/kor/gbc/tab-line.gif") no-repeat left center;padding:10px 0 15px;}
.group_Broadcast_List_Tab ul li:first-child a {background:none;padding:11px 0 15px;}
.group_Broadcast_List_Tab ul li.on {border:2px solid #b0b0b0;border-bottom:none;width:154px;background:none;}
.group_Broadcast_List_Tab ul li.on a {padding:10px 0 13px;background:none;}
.group_Broadcast_List_Tab ul li:first-child.on a {padding:10px 0 14px;}
.group_Broadcast_List_Tab ul li.onnext a{background:none;}
/*
.group_Broadcast .group_contents .group_Broadcast_List_Tab {margin:0 0 24px 0;width:790px;height:36px;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab:after {clear:both;display:block;content:"";}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul {overflow:hidden;float:left;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li {float:left;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li span {visibility:hidden;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li a {display:block;height:36px;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab01.on a{width:127px;background:url("/hmg/images/web/kor/gbc/gbc_Tab01off.png") no-repeat left top;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab01 a{width:127px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab01off.png") no-repeat left bottom;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab02.on a{width:169px;background:url("/hmg/images/web/kor/gbc/gbc_Tab02off.png") no-repeat left top;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab02 a{width:169px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab02off.png") no-repeat left bottom;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab03.on a{background: ;width:168px;background:url("/hmg/images/web/kor/gbc/gbc_Tab04off.png") no-repeat left top;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab03 a{width:168px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab04off.png") no-repeat left bottom;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab04.on a{background:;width:163px;background:url("/hmg/images/web/kor/gbc/gbc_Tab03off.png") no-repeat left top;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab04 a{width:163px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab03off.png") no-repeat left bottom;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab05.on a{background:;width:163px;background:url("/hmg/images/web/kor/gbc/gbc_Tab05off.png") no-repeat left top;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab ul li.tab05 a{width:163px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab05off.png") no-repeat left bottom;}
.group_Broadcast .group_contents .group_Broadcast_List_Tab span.tab_repeat {float:left;width:326px;height:36px;background:url("/hmg/images/web/kor/gbc/gbc_Tab_Repeat.png") repeat-x left bottom;}
*/

.group_Broadcast .group_Broadcast_List {margin-bottom:20px;}
.group_Broadcast .group_Broadcast_List ul li {width:789px;}
.group_Broadcast .group_Broadcast_List ul li.on {background:url("/hmg/images/web/kor/gbc/list_bg.png") no-repeat left top;height:130px;width:789px;padding-top:;}
.group_Broadcast .group_Broadcast_List dl {height:105px;position:relative;padding:10px 0 14px 0;border-bottom:1px solid #5a5c60;}
.group_Broadcast .group_Broadcast_List dl.last {border-bottom:1px solid #a3a3a3;margin-bottom:0px;}
.group_Broadcast .group_Broadcast_List dl dt {position:absolute;left:288px;top:15px;left:177px;}
.group_Broadcast .group_Broadcast_List dl dt a {line-height:18px;font-size:14px;font-weight:bold;color:#c0c0c0;letter-spacing:-1px;}
.group_Broadcast .group_Broadcast_List dl dt span.company {padding-right:10px;margin-right:10px;}
.group_Broadcast .group_Broadcast_List dl dd.date {position:absolute;top:15px;right:24px;font-size:14px;color:#d5d5d5;}
.group_Broadcast .group_Broadcast_List dl dd.text a{color:#c1c1c1;position:absolute;left:177px;top:50px;width:526px;line-height:18px;}
.group_Broadcast .group_Broadcast_List dl dd.img {padding-left:11px;padding-top:6px;}

.group_Broadcast .commentBox01 {position:relative;height:118px;width:745px;background:url("/hmg/images/web/kor/gbc/comment_bg01.png") no-repeat left top;padding:22px 24px 13px 22px;}
.group_Broadcast .commentBox01:after {clear:both;display:block;content:"";}
.group_Broadcast .commentBox01 p.title {padding-bottom:13px;}
.group_Broadcast .commentBox01 p.title span.count {color:#48a7ff;font-family:"Tahoma";font-weight:bold;}
.group_Broadcast .commentBox01 dl {float:left;}
.group_Broadcast .commentBox01 dl:after {clear:both;display:block;content:"";}
.group_Broadcast .commentBox01 dl dt {float:left;padding-right:9px;}
.group_Broadcast .commentBox01 dl dd {float:left;padding-right:10px;}
.group_Broadcast .commentBox01 dl dd textarea {border:1px solid #494c4f;line-height:18px;}
.group_Broadcast .commentBox01 .sns {position:absolute;top:17px;right:25px;}

.group_Broadcast .commentBox02 {margin:10px 0;position:relative;width:790px;background:url("/hmg/images/web/kor/gbc/comment_bg02_bottom.png") no-repeat left bottom;padding-bottom:4px;}
.group_Broadcast .commentBox02 .top_bg {width:790px;height:15px;background:url("/hmg/images/web/kor/gbc/comment_bg02_top.png") no-repeat left top;}
.group_Broadcast .commentBox02 dl:after {clear:both;display:block;content:"";}
.group_Broadcast .commentBox02 dl {width:742px;background:url("/hmg/images/web/kor/gbc/comment_bg02_middle.png") repeat-y left top;padding:16px 24px;}
.group_Broadcast .commentBox02 dl dt {float:left;padding-right:16px;}
.group_Broadcast .commentBox02 dl dd {float:left;width:590px;}
.group_Broadcast .commentBox02 dl dd p.pic {width:76px;height:76px;}
.group_Broadcast .commentBox02 dl dd p.name {font-family:"Tahoma";color:#a5a5a5;font-weight:bold;padding-bottom:12px;}
.group_Broadcast .commentBox02 dl dd p.name img {padding-right:5px;}
.group_Broadcast .commentBox02 dl dd p.comment {font-family:"Dotum";color:#d6d6d6;line-height:20px;padding-left:30px;padding-bottom:14px;}
.group_Broadcast .commentBox02 dl dd p.time {color:#9a9a9a;font-family:"Tahoma";font-size:11px;padding-left:30px;}

.group_Broadcast .commentBox03 {margin-bottom:18px;padding-top:11px;height:29px;width:790px;background:url("/hmg/images/web/kor/gbc/comment_more_bg.png") no-repeat left top;text-align:center;}
.group_Broadcast .commentBox03 p span {font-family:"Tahoma";color:#48a7ff;font-weight:bold;}

.group_Broadcast .gropnews_page {position:relative;overflow:hidden;}
.group_Broadcast .gropnews_page.mt20 {margin-top:20px;}
.group_Broadcast .gropnews_page .gropnews_page_left ul:after {clear:both;display:block;content:"";}
.group_Broadcast .gropnews_page .gropnews_page_left ul li {margin-right:4px;text-align:center;float:left;background:#2c3135;width:23px;height:22px;border:1px solid #4f5860;}
.group_Broadcast .gropnews_page .gropnews_page_left ul li.move {width:25px;height:24px;}
#content .group_Broadcast .gropnews_page .gropnews_page_left ul li a {width:25px;height:19px;padding-top:4px;text-align:center;display:block;font-weight:bold;font-family:"Tahoma";}
.group_Broadcast .gropnews_page .gropnews_page_left ul li.move {border:none;}
#content .group_Broadcast .gropnews_page .gropnews_page_left ul li.move a {width:25px;height:15px;display:block;padding-top:0;}
.group_Broadcast .gropnews_page .gropnews_page_left ul li.on {border:1px solid #9cafbf;}
.group_Broadcast .gropnews_page .gropnews_page_left ul li.on a {color:#4179ce;padding-top:4px;text-align:center;}
.group_Broadcast .gropnews_page .gropnews_page_right {position:absolute;right:80px;top:0;}
.group_Broadcast .gropnews_page .gropnews_page_right ul:after {clear:both;display:block;content:"";}
.group_Broadcast .gropnews_page .gropnews_page_right ul li {float:left;}
.group_Broadcast .gropnews_page .gropnews_page_right ul li a {float:left;display:block;}
.group_Broadcast .gropnews_page .gropnews_page_right ul li.on a {color:#4179ce;}
.group_Broadcast .searchArea {clear:both;background:url("/hmg/images/web/kor/gbc/search_bg.png") repeat left top;border:1px solid #666666;height:31px;width:758px;padding:12px 15px 0 15px;margin-top:20px;position:relative}
.group_Broadcast .searchArea input {height:20px;width:261px;border:1px solid #575f65;background:#2c3135;color:#fff;}
.group_Broadcast .searchArea a img{cursor:pointer;}
.group_Broadcast .searchArea input.w85 {width:85px;}
.group_Broadcast .searchArea select {vertical-align:top;margin-top:1px;height:20px;}
.group_Broadcast .searchArea img.search_text, .group_Broadcast .searchArea img.search_btn {vertical-align:top;}
.group_Broadcast .searchArea img.search_text {padding:3px 15px 0 0;}

.groupBroadCast_view {width:790px;clear:both;}
.groupBroadCast_view .view_Icon {text-align:right;margin-bottom:8px;}
.groupBroadCast_view .view_table01 {border-top:2px solid #b3b5b8;}
.groupBroadCast_view .view_table01 table {width:790px;}
.groupBroadCast_view .view_table01 table td {color:#fff;line-height:22px;}
.groupBroadCast_view .view_table01 table th {text-align:left;color:#a9a9a9;padding:10px 10px 10px 10px;}
.groupBroadCast_view .view_table01 table th.bar {background:url("/hmg/images/web/kor/common/viewTable_Bar02.gif") no-repeat right 16px;}
.groupBroadCast_view .view_table01 table td {text-align:left;color:#b3b3b3;padding:10px 10px 10px 10px;}
.groupBroadCast_view .view_table01 table td p.title {font-size:24px;line-height:28px;color:#ececec;font-family:"HDHarmonyM";padding-bottom:40px;}
.groupBroadCast_view .view_table01 table td div.vod {text-align:center;margin-bottom:20px;}
.groupBroadCast_view .view_table01 table td.right {text-align:right;}
.groupBroadCast_view .view_table02 {border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;margin-left:3px;}
.groupBroadCast_view .view_table02 table {width:100%;}
.groupBroadCast_view .view_table02 tbody th {padding:10px;text-align:left;border-bottom:1px solid #b9b9b9;background:url("/hmg/images/web/kor/common/viewTable_Bar02.gif") no-repeat right 50%;}
.groupBroadCast_view .view_table02 tbody td span {background:url("/hmg/images/web/kor/common/viewTable_Bar02.gif") no-repeat right 50%;padding-right:10px;margin-right:10px;color:#ffffff;}
.groupBroadCast_view .view_table02 tbody td {padding:10px;text-align:left;border-bottom:1px solid #b9b9b9;line-height:18px;color:#D6D6D6;}
.groupBroadCast_view .view_table02 tbody td a {font-family:"Dotum";color:#888888;}
.groupBroadCast_view .view_table02 tbody tr th.last, #content .view_table02 tbody tr td.last {border-bottom:0;}
.groupBroadCast_view .fileBox {background:url("/hmg/images/web/kor/gbc/bg-dot-file.gif") repeat-x; padding:12px 0 12px 20px; border-bottom:1px solid #7d7d7d; margin-bottom:20px;}
.groupBroadCast_view .fileBox span {display:inline-block; padding-right:11px; background:url("/hmg/images/web/kor/gbc/line-file.gif") no-repeat right top;}
.groupBroadCast_view .fileBox a {display:inline-block; padding-left:20px; background:url("/hmg/images/web/kor/gbc/btn-file.gif") no-repeat left center; font:12px tahoma; color:#969696; line-height:14px; margin-left:10px;}

/* Select */
.select{ margin-left:94px;position:relative; line-height:normal; display:inline-block; *display:inline; vertical-align:middle; *zoom:1;}
.select *{ margin:0; padding:0; cursor:pointer; font-size:12px; font-family:Tahoma, Sans-serif;}
.select .myValue{ position:relative; z-index:2; left:0; top:0; border:1px solid #575f65; color:#c2c2c2; line-height:19px; _line-height:normal; text-align:left; overflow:visible; background:#2C3135;}
.select .myValue.selected{font-family:"Dotum";}
.select.open .myValue,
.select .myValue.outLine{ border:1px solid #999;}
.select button.myValue{background:#2c3135 url("/hmg/images/web/kor/gbc/arrow_bg.png") no-repeat right top;height:22px; width:100%; text-indent:5px; *text-indent:0; *padding-left:5px;}
.select div.myValue{ height:19px; text-indent:8px;}
.select .ctrl{ position:absolute; top:0; right:0; width:18px; height:19px; border:1px solid #575f65; border-left:1px solid #4c5052; background:#fff0;}
.select .arrow{ position:absolute; width:0; height:0; top:9px; right:6px; line-height:0; font-size:0; border-top:3px solid #999; border-left:3px solid #fff; border-right:3px solid #fff;}
.select ul{ top:20px; left:0; width:100%; list-style:none; border:0; border-top:1px solid #bababa; border-bottom:1px solid #bababa; background:#2c3135; overflow:hidden;}
.select ul.aList{ display:none;}
.select.open ul.aList{ display:block;}
.select ul.iList{ left:-2000%;}
.select.open ul.iList{ left:0;}
.select li{ position:relative; overflow:hidden; white-space:nowrap; height:18px; border-left:1px solid #bababa; border-right:1px solid #bababa;}
.select li input.option{ position:absolute; width:100%; height:20px; line-height:20px;}
.select li label{ position:absolute; left:0; top:0; width:100%; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#767676; background:#2c3135;}
.select li a{ display:block; text-indent:8px; *text-indent:6px; height:18px; line-height:18px; color:#c2c2c2; background:#2c3135; text-decoration:none;}

#schedule_wrapper {width:650px;height:474px;position: relative;}
.schedule_scroll {width:650px;height:474px; position: relative;margin:0 auto 0;}
.schedule_scrollContainer { position: relative;}
.schedule_scrollContainer div.photo_gallery_panel {width:650px;height:474px; }

.btnClose img {position:absolute; right:0; top:-50px; display:block; width:37px; height:41px; text-indent:-9999px; }
.photo_layer, .vod_layer, .join_layer {display:none;z-index:9999;}
.photo_layer, .photo_mask, .photo_layPop, .vod_layer, .vod_layPop, .join_layer, .join_layPop {position:fixed; left:0; top:0; width:100%; height:100%;z-index:9991;}
.photo_mask {background:#000; opacity:0.7; filter:alpha(opacity = 70);z-index:9992;}
.photo_layPop, .vod_layPop, .join_layPop {left:50%; top:50%; width:auto; height:auto; z-index:9994;}
.photo_layOpen {position:relative;}

.schduleList {position:relative;width:630px;height:454px;background:#fff;padding:10px;}
.schduleList.line4 {height:383px;}
.schduleList.line6 {height:523px;}
.schduleList .titleWrap {background:url("/hmg/images/web/kor/gbc/schedule/schedule_title_bg.gif") repeat-x left top;height:69px;}
.schduleList .titleWrap:after {clear:both;content:"";display:block;}
.schduleList .title {padding:28px 0 0 30px;float:left;}
.schduleList .monthSelect {float:right;}
.schduleList .monthSelect ul:after {clear:both;content:"";display:block;}
.schduleList .monthSelect ul {height:35px;padding-top:17px;padding-right:15px;}
.schduleList .monthSelect ul li {float:left;padding-right:15px;}
.schduleList .monthSelect ul li.month {font-size:24px;font-weight:bold;color:#fff;padding-top:7px;}
.schduleList .monthSelect ul li.month img.pr10 {padding-right:10px;}
.schduleList .scheduleTable {width:630px;border-left:1px solid #cfcfcf;position:relative;z-index:9993;}
.schduleList .scheduleTable tbody td {text-align:center;font-weight:bold;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;height:69px;}
.schduleList .scheduleTable tbody td a{color:#222222;font-size:18px;}
.schduleList .scheduleTable tbody td.blue a {color:#4782cb;}
.schduleList .scheduleTable tbody td.red a {color:#cd3939;}
.schduleList .scheduleTable tbody td.gray a {color:#c0c0c0;}
.schduleList .scheduleTable tbody td.bg {background:#fbfbfb;}
.schduleList .scheduleTable tbody td a {display:block;height:41px;padding-top:28px;}
.schduleList .scheduleTable tbody td a.on {background:url("/hmg/images/web/kor/gbc/schedule/vod_on.png") no-repeat left top;}
.schduleList .scheduleTable tbody td div.schedule_Daylist_wrap {position:relative; }

.schduleList .scheduleTable div.schedule_Daylist {position:relative;background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_top.png") no-repeat left top;z-index:9999;position:absolute;margin:-15px 0 0 -163px;width:420px;min-height:40px;padding-top:14px;display:none;}
.schduleList .scheduleTable div.schedule_Daylist .schedule_Daylist_scroll {position:relative;background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_middle.png") repeat-y left top;display:block;width:420px;height:100%;padding-top:10px;}
.schduleList .scheduleTable div.schedule_Daylist ul {width:374px;padding:0 20px 12px 17px;}
.schduleList .scheduleTable div.schedule_Daylist ul li a {font-size:11px;padding-top:0;letter-spacing:-1px;color:#444444;height:14px;}
.schduleList .scheduleTable div.schedule_Daylist ul li a span.f_bold {font-size:11px;font-weight:bold;color:#222;background:url("/hmg/images/web/kor/gbc/schedule/list_bar.gif") no-repeat right 50%;padding-right:8px;margin-right:3px;}
.schduleList .scheduleTable div.schedule_Daylist ul li {background:url("/hmg/images/web/kor/common/icon_Blue_Dot.gif") no-repeat left 16px;height:14px;margin-top:10px;padding-top:10px;border-top:1px solid #d3d3d3;text-align:left;padding-left:10px;}
.schduleList .scheduleTable div.schedule_Daylist ul li.first {border-top:0;margin-top:0;}
.schduleList .scheduleTable div.schedule_Daylist p.close_btn {position:absolute;top:0px;right:14px;}
.schduleList .scheduleTable div.schedule_Daylist p.close_btn a {height:11px;padding-top:0;}
.schedule_Daylist .jspContainer {width:100% !important;background:none !important;height:160px !important;}
.schedule_Daylist .scroll-pane {width:100% !important;height:170px !important;padding-top:10px;}
.schedule_Daylist .jspVerticalBar {right:10px;}
.schedule_Daylist .jspPane {position:relative;}
.schedule_Daylist_bottom {background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_bottom.png") no-repeat left bottom;width:420px;height:17px;}

.schduleList .scheduleTable div.schedule_Daylist02 {position:relative;background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_top02.png") no-repeat left top;z-index:9999;position:absolute;margin:-238px 0 0 -166px;width:420px;min-height:40px;padding-top:13px;display:none;}
.schduleList .scheduleTable div.schedule_Daylist02 .schedule_Daylist02_scroll {position:relative;background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_middle.png") repeat-y left top;display:block;width:420px;height:100%;}
.schduleList .scheduleTable div.schedule_Daylist02 ul {width:374px;padding:0 10px 12px 17px;}
.schduleList .scheduleTable div.schedule_Daylist02 ul li a {font-size:11px;padding-top:0;letter-spacing:-1px;color:#444444;height:14px;}
.schduleList .scheduleTable div.schedule_Daylist02 ul li a span.f_bold {font-size:11px;font-weight:bold;color:#222;background:url("/hmg/images/web/kor/gbc/schedule/list_bar.gif") no-repeat right 50%;padding-right:8px;margin-right:3px;}
.schduleList .scheduleTable div.schedule_Daylist02 ul li {background:url("/hmg/images/web/kor/common/icon_Blue_Dot.gif") no-repeat left 16px;height:14px;margin-top:10px;padding-top:10px;border-top:1px solid #d3d3d3;text-align:left;padding-left:10px;}
.schduleList .scheduleTable div.schedule_Daylist02 ul li.first {border-top:0;margin-top:0;}
.schduleList .scheduleTable div.schedule_Daylist02 p.close_btn {position:absolute;top:0;right:14px;}
.schduleList .scheduleTable div.schedule_Daylist02 p.close_btn a {height:11px;padding-top:0;}
.schedule_Daylist02 .jspContainer {width:100% !important;background:none !important;height:160px !important;}
.schedule_Daylist02 .scroll-pane {width:100% !important;height:170px !important;padding-top:10px;}
.schedule_Daylist02 .jspVerticalBar {right:10px;}
.schedule_Daylist02 .jspPane {position:relative;}
.schedule_Daylist_bottom02 {background:url("/hmg/images/web/kor/gbc/schedule/detail_bg_bottom02.png") no-repeat left bottom;width:420px;height:22px;}

.event_layer {width:515px;height:580px;background:#fff;}
.join_layer h3 {width:480px;height:31px;background:url("/hmg/images/web/kor/grn/newsLetter_request_Bg.gif") repeat-x left top;margin-left:5px;padding:16px 0 25px 25px;}
.addressClose img {position:absolute; right:20px; top:20px; display:block; width:12px; height:12px; text-indent:-9999px;}
.join_layPop {position:fixed; left:0; top:0; width:100%; height:100%;}
.join_layPop {left:50%; top:50%; width:auto; height:auto; z-index:9999;}
.join_layPop .galleryView {width:515px;height:580px;}
.event_scroll {overflow: hidden;width:515px;height:580px; position: relative;margin:0 auto 0;}
.join_layer .event_layer_BoxWrap {width:470px;padding:0 10px 0 30px;height:480px;overflow-x:hidden;overflow-y:scroll;}
.join_layer .event_layer_BoxWrap .event_Layer_Table {margin-bottom:10px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table {width:100%;border-top:1px solid #8699ac;border-bottom:1px solid #8699ac;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table th {background:#9aaaba;padding:7px 10px 8px 20px;text-align:left;color:#fff;border-right:1px solid #8699ac;border-bottom:1px solid #8699ac;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td {background:#fff;padding:2px 5px 3px 6px;border-bottom:1px solid #c3ccd6;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input, .join_layer .event_layer_BoxWrap .event_Layer_Table table td textarea {border:1px solid #c9c9c9;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input {height:18px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input.w62 {width:62px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input.w155 {width:155px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input.w230 {width:230px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table table td input.w290 {width:290px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 {margin-bottom:10px;height:247px;overflow-x:hidden;overflow-y:scroll;border-bottom:1px solid #8699ac;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table {width:100%;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table th {background:#9aaaba;padding:10px 10px 8px 20px;text-align:center;color:#fff;border-right:1px solid #8699ac;border-bottom:1px solid #8699ac;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table th.left {text-align:left;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td.left {text-align:left;border-left:1px solid #c3ccd6;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td {background:#fff;text-align:center;padding:10px 10px 8px 10px;border-bottom:1px solid #c3ccd6;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td input, .join_layer .event_layer_BoxWrap .event_Layer_Table table td textarea {border:1px solid #c9c9c9;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td input.w62 {width:62px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td input.w155 {width:155px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td input.w230 {width:230px;}
.join_layer .event_layer_BoxWrap .event_Layer_Table02 table td input.w290 {width:290px;}
.join_layer .event_layer_BoxWrap .address_text {padding:20px 0 10px 0;}
.join_layer .event_layer_BoxWrap .address_text span.f_bold {font-weight:bold;}
.join_layer .event_layer_BoxWrap .privacyText  {width:437px;height:130px;overflow:auto;border:1px solid #cfcfcf;padding:8px;overflow-x:hidden;}
.join_layer .event_layer_BoxWrap .privacyWrap{padding-bottom:40px;}
.join_layer .event_layer_BoxWrap .privacyWrap:after {content:"";display:block;clear:both;}
.join_layer .event_layer_BoxWrap .privacyWrap .privacy {background:url("/hmg/images/web/kor/grn/newsLetter_request_Icon.gif") no-repeat left 8px;padding-left:6px;}
.join_layer .event_layer_BoxWrap .privacyWrap .privacy input {padding-top:2px;}
.join_layer .event_layer_BoxWrap .privacyWrap .privacy label {position:static;}
.join_layer .event_layer_BoxWrap .event_btn {text-align:center;}
.util_Privacy_popup .privacyList {letter-spacing:-1px;}
.util_Privacy_popup .text01 {line-height:20px;color:#666666;letter-spacing:-1px;}
.util_Privacy_popup .text02 {line-height:20px;color:#666666;padding-bottom:26px;letter-spacing:-1px;}
.util_Privacy_popup .text03 {text-indent:0;padding-bottom:14px;}
.util_Privacy_popup .privacyNaviBox {border:1px solid #cfcfcf;padding:24px;margin:20px 0 30px 0;}
.util_Privacy_popup .privacyNaviBox ul {width:269px;padding-left:17px;}
.util_Privacy_popup .privacyNaviBox ul li {padding-bottom:10px;text-indent:-17px;}
.util_Privacy_popup .privacyNaviBox ul li a:hover {font-weight:bold;}
.util_Privacy_popup .privacyList ol {padding-left:8px;}
.util_Privacy_popup .privacyList ol span.title {font-size:14px;color:#0a2268;font-weight:bold;padding-bottom:12px;display:block;}
.util_Privacy_popup .privacyList ol li {text-indent:-12px;line-height:20px;padding-bottom:22px;color:#666666;}
.util_Privacy_popup .privacyList ol li.last {padding-bottom:0;}
.util_Privacy_popup .privacyList ol li ol li ol li {padding-bottom:2px;}
.util_Privacy_popup .privacyList ol li ol li ol ul {padding-left:5px;}
.util_Privacy_popup .privacyList ol li ol li ol ul li {background:url("/hmg/images/web/kor/util/privacy_Bar.gif") no-repeat left 12px;padding-left:8px;text-indent:0;}
.util_Privacy_popup .privacyList ol.siteLink {letter-spacing:0;}
.util_Privacy_popup .privacyList ol.siteLink a:hover {color:#0000ff;}
.util_Privacy_popup .privacyList ol li table td a {color:#0000ff;letter-spacing:0;text-decoration:underline;}
.util_Privacy_popup .privacyList .btn_prev {text-align:right;}
.view_table04 {padding-bottom:29px;}
.view_table04 table {width:100%;}
.view_table04 thead th {text-align:center;border-left:1px solid #e0e0e0;background:#9ca8b4;color:#fff;padding:4px 0 8px 0;}
.view_table04 tbody td {text-align:center;border-bottom:1px solid #b9b9b9;border-left:1px solid #e0e0e0;line-height:18px;color:#666666;padding:6px 16px 8px 16px;}
.view_table04 tbody td.align_left {text-align:left;}
.view_table04 tbody tr td:first-child {color:#4c4c4c;}
.view_table04 tbody tr th:first-child, .view_table04 tbody tr td:first-child {font-weight:bold;border-left:0;}
.util_Privacy_popup .view_table04 {padding-bottom:0;}

/* calendar */
#calendar {display:none; position:absolute; width:216px; padding:4px; margin-top:10px; margin-left:-35px; background-color:#fff; color:#666; font-size:11px; z-index:99999;}
#calendar a {color: #035ebb;}
#calendar select {width:97px;margin-bottom:5px;}
#calendar th, #calendar td {text-align:center;}
#calendar table{margin:0 auto;}
#calendar .whatDay th, #calendar .whatDay td {height:25px; font-size:12px; line-height:17px; color:#fff; background:#558be1;border-right:solid 1px #fff;}
#calendar .sun {color:#fe2002;}
#calendar .inCal td {height:24px; vertical-align:middle;}
#calendar:after {content:" "; display:block; clear:both; height:0; visibility:hidden;}

.jspContainer {background:#35383d;}
.jspTrack {background:#35383d;}

#btn-top {position:fixed;top:148px;left:1107px;z-index:9990;}

.relation_layer {display:none;z-index:9999;}
.relation_layer, .relation_mask, .relation_layPop {position:fixed; left:0; top:0; width:100%; height:100%;}
.relation_mask {background:#000; opacity:0.7; filter:alpha(opacity = 70);z-index:9999;}
.relation_layPop {left:30% !important; top:10% !important; width:auto; height:auto; z-index:9999;}
.relation_layOpen {position:relative;}

.relation_layOver {background:#000;height:30px;width:162px;position:absolute;top:118px;left:0;padding:8px;opacity:.8;}
.relation_layOver.wide {width:332px;}
.relation_layOver .category {font-size:11px;color:#fff;}
.relation_layOver .title {font-size:14px;line-height:18px;color:#fff;}
.relationSite_layer {width:710px;height:560px;background:#fff;}
.relationSite_layer h3 {width:676px;height:31px;background:url("/hmg/images/web/kor/grn/newsLetter_request_Bg.gif") repeat-x left top;margin-left:5px;padding:16px 0 25px 25px;}
.relationSite_layer .eventrelationSite_layer_BoxWrap {width:455px;padding:0 30px;}
.relationSite_wrapper {width:710px;height:560px;}
.relationSite_slider {width: 710px;height:560px;position: relative;}
.relationSite_scroll {overflow: hidden;width:710px;height:560px; position: relative;margin:0 auto 0;}
.relationSite_scrollContainer {position: relative;}
.relationSite_layer .relationSite_BoxWrap {padding:0 30px 22px 30px;}
.relationSite_layer .relationSite_BoxWrap dl {float:left;border-right:1px solid #e9e9e9;width:136px;margin-bottom:36px;margin-right:16px;min-height:160px;}
.relationSite_layer .relationSite_BoxWrap dl.last {border-right:0;}
.relationSite_layer .relationSite_BoxWrap dl.w174 {width:174px;}
.relationSite_layer .relationSite_BoxWrap dl.h260 {min-height:260px;}
.relationSite_layer .relationSite_BoxWrap dl dt {font-size:14px;font-weight:bold;color:#0a2268;padding-bottom:10px;}
.relationSite_layer .relationSite_BoxWrap dl dd ul li {background:url("/hmg/images/web/kor/common/icon_Blue_Dot.gif") no-repeat 4px 8px;padding-left:10px;padding-bottom:6px;}
.request_btnClose img {position:absolute; right:20px; top:20px; display:block; width:12px; height:12px; text-indent:-9999px;}

/*nonflash*/
#non-flash-broadcast {text-align:center;margin-top:172px;margin-bottom:300px;}
#non-flash-broadcastView {text-align:center;margin-bottom:20px;}
/*tablet*/
#tablet-broadcast {width:840px;min-height:483px;margin-top:172px;margin-bottom:150px;display:none;}
#tablet-broadcast .tablet-vod img {width:360px;height:240px;}
#tablet-broadcast .tablet-left {float:left;width:363px;height:483px;}
#tablet-broadcast .tablet-right {float:right;width:369px;height:483px;border-left:1px solid #5b6268;padding-left:34px;}
#tablet-broadcast .vodInformation {width:363px;padding-left:0px;padding-top:20px;}
#tablet-broadcast .vodInformation .vodText {position:relative;background:url("/hmg/images/web/kor/gbc/view_Text_bg03.png") no-repeat left bottom;width:363px;padding-top:4px;padding-bottom:10px;display:block;}
#tablet-broadcast .vodInformation .vodText .vodTextMiddle{width:363px;height:100%;}
#tablet-broadcast .vodInformation .vodText .vodTextMiddle p {width:306px;font-size:11px;color:#fff;line-height:18px;padding:0 37px 0 20px;}
#tablet-broadcast .vodInformation .vodText .vodTextTop {height:22px;background:url("/hmg/images/web/kor/gbc/view_Text_bg01.png") no-repeat left top;width:363px;}
#tablet-broadcast .vodInformation .vodText .scroll-pane.h140 {height:115px !important;padding-bottom:19px !important;width:363px !important;background:url("/hmg/images/web/kor/gbc/view_Text_bg02.png") repeat-y left top;}
#tablet-broadcast .vodInformation .vodText .vodTextClose {position:absolute;top:20px;right:18px;}
#tablet-broadcast .vodInformation .title, .vodInformation .title a {font-size:16px;color:#fff;font-weight:bold;padding-bottom:13px;line-height:22px;}
#tablet-broadcast .vodText .jspVerticalBar {right:10px !important;}
#tablet-broadcast .tablet-right ul li {height:100px;}
#tablet-broadcast .tablet-right ul li dl {position:relative;}
#tablet-broadcast .tablet-right ul li dl dt {position:absolute;top:0;left:145px;}
#tablet-broadcast .tablet-right ul li dl dt a{color:#FFFFFF; font-size: 14px;font-weight: bold;padding-bottom: 13px;}
#tablet-broadcast .tablet-right ul li dl dd.text {position:absolute;left:145px;top:24px;width:196px;}
#tablet-broadcast .tablet-right ul li dl dd.text a{color:#FFFFFF; font-size: 14px;font-weight: bold;line-height:20px; }
#tablet-broadcast .tablet-right ul li dl dd.thumb-img {position:absolute;left:0;top:0;width:120px;height:80px;}
#tablet-broadcast .tablet-right ul li dl dd.thumb-img img {width:120px;height:80px;}

#tablet-broadcastView {width:640px;height:360px;margin-bottom:20px;display:none;}
#tablet-broadcastView .tablet-vod img {width:640px;height:360px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               